//
//  BytedCertTosInfo.h
//
//
//  Created by bytedance on 2022/09/19.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface BytedCertTosInfo : NSObject

@property (copy, nonatomic) NSString *accessKey;//AK
@property (copy, nonatomic) NSString *secretAccessKey;//SK
@property (copy, nonatomic) NSString *stsToken;//stsToken
@property (copy, nonatomic) NSString *bucket;//bucket
@property (copy, nonatomic) NSString *endpoint;//endpoint
@property (copy, nonatomic) NSString *region;//region

- (instancetype)initWithAccessKey:(NSString*)accessKey
                        secretKey:(NSString*)secretKey
                         stsToken:(NSString*)stsToken
                           bucket:(NSString*)bucket
                         endpoint:(NSString*)endpoint
                           region:(NSString*)region;

@end

NS_ASSUME_NONNULL_END
